school drop-off - German English Dictionary